main:
addi $gp, $sp, 0
addi $fp, $gp, 16
addi $sp, $fp, 32
sw $gp, 0($fp)
j testfunctioncallobject_testfunctioncallobject
bbl_2:
mycustomclass_setcompilerworks:
lw $s0,0($fp)
sw $ra,16($fp)
lw $t1,32($fp)
addi $t0,$t1,0
sw $t0,0($s0)
lw $t0,0($s0)
addi $a0,$t0,0
li $v0,1
syscall
la $a0,newline
li $v0,4
syscall
li $t0,4
sw $t0,36($fp)
lw $t0,8($fp)
lw $t1,16($fp)
lw $v1,36($fp)
add $fp,$t0,$zero
lw $s0,0($fp)
j $t1
bbl_3:
testfunctioncallobject_testfunctioncallobject:
lw $s0,0($fp)
sw $ra,16($fp)
addi $t0,$sp,0
addi $sp,$sp,8
addi $t1,$s0,8
sw $t0,0($t1)
lw $t0,8($s0)
addi $t1,$t0,0
add $t2,$zero,$fp
add $t3,$zero,$sp
sw $t1,0($sp)
sw $t2,8($sp)
add $t4,$zero,$sp
addi $sp,$t4,40
addi $t1,$t3,32
li $t2,11
sw $t2,0($t1)
add $fp,$t3,$zero
jal mycustomclass_setcompilerworks
addi $t1,$v1,0
addi $t0,$t1,0
sw $t0,0($s0)
j out_you_go
out_you_go:
li $v0 10
syscall


.data
newline: .asciiz "\n" 
.text
